depress oneself - Francés Inglés Diccionario